A Process Algebraic Framework for Modeling Resource Demand and Supply

نویسندگان

  • Anna Philippou
  • Insup Lee
  • Oleg Sokolsky
  • Jin-Young Choi
چکیده

As real-time embedded systems become more complex, resource partitioning is increasingly used to guarantee real-time performance. Recently, several compositional frameworks of resource partitioning have been proposed using real-time scheduling theory with various notions of real-time tasks running under restricted resource supply environments. However, these approaches are limited in their expressiveness in that they are capable of describing resource-demand tasks, but not resource supplies. This paper describes a process algebraic framework for reasoning about resource demand and supply inspired by the timed process algebra ACSR. In ACSR, realtime tasks are specified by enunciating their consumption needs for resources. To also accommodate resource-supply processes we define PADS where, in addition to ACSR-like resource requests, we can specify availability of a resource in a given time step. Using PADS, we define a supply-demand relation where a pair (S; T) belongs to the relation if the demand process T can be scheduled under supply S. We develop a theory of compositional schedulability analysis as well as a technique for synthesizing an optimal supply process for a set of tasks. We illustrate our technique via a number of examples. Comments The 8th International Conference on Formal Modeling and Analysis of Timed Systems (FORMATS 2010), IST Austria, Klosterneuburg, Austria , 8-10 September, 2010. This conference paper is available at ScholarlyCommons: http://repository.upenn.edu/cis_papers/449 A Process Algebraic Framework for Modeling Resource Demand and Supply Anna Philippou, Insup Lee, Oleg Sokolsky, and Jin-Young Choi 1 Department of Computer Science, University of Cyprus, Nicosia, Cyprus 2 Department of Computer and Info. Science, University of Pennsylvania, Philadelphia, PA, U.S.A. 3 Department of Computer Science, Korea University, Seoul, Korea Abstract. As real-time embedded systems become more complex, resource partitioning is increasingly used to guarantee real-time performance. Recently, several compositional frameworks of resource partitioning have been proposed using real-time scheduling theory with various notions of real-time tasks running under restricted resource supply environments. However, these real-time schedulingbased approaches are limited in their expressiveness in that, although capable of describing resource-demand tasks, they are unable to model resource supply. This paper describes a process algebraic framework for reasoning about resource demand and supply inspired by the timed process algebra ACSR. In ACSR, realtime tasks are specified by enunciating their consumption needs for resources. To also accommodate resource-supply processes we define PADS where, given a resource CPU, the complimented resource CPU denotes for availability of CPU for the corresponding demand process. Using PADS, we define a supply-demand relation where a pair (S, T ) belongs to the relation if the demand process T can be scheduled under supply S. We develop a theory of compositional schedulability analysis as well as a technique for synthesizing an optimal supply process for a set of tasks. We illustrate our technique via a number of examples. As real-time embedded systems become more complex, resource partitioning is increasingly used to guarantee real-time performance. Recently, several compositional frameworks of resource partitioning have been proposed using real-time scheduling theory with various notions of real-time tasks running under restricted resource supply environments. However, these real-time schedulingbased approaches are limited in their expressiveness in that, although capable of describing resource-demand tasks, they are unable to model resource supply. This paper describes a process algebraic framework for reasoning about resource demand and supply inspired by the timed process algebra ACSR. In ACSR, realtime tasks are specified by enunciating their consumption needs for resources. To also accommodate resource-supply processes we define PADS where, given a resource CPU, the complimented resource CPU denotes for availability of CPU for the corresponding demand process. Using PADS, we define a supply-demand relation where a pair (S, T ) belongs to the relation if the demand process T can be scheduled under supply S. We develop a theory of compositional schedulability analysis as well as a technique for synthesizing an optimal supply process for a set of tasks. We illustrate our technique via a number of examples.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Robust supply chain coordination modeling: A revenue management perspective

The revenue management concept and techniques are applied to model the coordination of supply chain elements. The fundamental premise of this approach is synchronization of a group of business entities consist-ing of a manufacturer and multiple suppliers to achieve an optimal supply chain capacity plans. The output of the supply chain can be various products and thus it is measured in terms of ...

متن کامل

PADS: An approach to modeling resource demand and supply for the formal analysis of hierarchical scheduling

As real-time embedded systems become more complex, resource partitioning is increasingly used to guarantee real-time performance. Recently, several compositional frameworks of resource partitioning have been proposed using real-time scheduling theory with various notions of real-time tasks running under restricted resource supply environments. However, these real-time scheduling-based approache...

متن کامل

Modeling and Analysis of Dimensions of Agile Hospital Supply Chain Management with Interpretive-Structural Approach (Case Study: Public Hospitals in Rasht)

Background and Aim: The overall goal of the medical department is to develop and manage an efficient and effective supply chain. Intrinsic instability and unpredictability of treatment needs to require a flexible supply chain. Agility reflects the hospital's response to environmental changes, and agile hospitals are able to provide appropriate services to the patients. Hospital supply chain man...

متن کامل

The food-energy-water nexus: A framework for sustainable development modeling

Energy, water, and food are facing present and future challenges triggered by climate change, population growth, human behavior, and economics. Management strategies for energy, water, and food are possible through policies, technology, and related education. However, the links between resources (energy, water, and food) and impacting factors (population increase, human behavior, economics, and...

متن کامل

Modeling the partial equilibrium in the milk and dairy market in Ukraine

The goals of the article are a definition of patterns of change in demand and supply of milk and dairy in the market of Ukraine and revealing the regularities of establishing of partial equilibrium state. The scientific methods which used in the process of the research: simulation was used for defining trends of supply and demand changing and their balancing in the dairy market; economic and st...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010